epidermal ridges - French English Dictionary